home *** CD-ROM | disk | FTP | other *** search
- Eucalyptus 1.0 (alpha)
- ----------------------
-
- This archive contains an alpha release of Eucalyptus 1.0. Here are a few notes for
- you.
-
- ============================
- Here's what's new in Euclayptus 1.0, Release 0.1208 (25 Aug 97):
-
- - Speedbar position now applies to all speedbars: the main window, folder windows,
- message windows and compose windows.
-
- - Implemented some more ARexx commands.
-
- - I think I've finally tracked down and fixed the racing condition that would
- appear on some systems when composing mails.
-
- - You can now determine the position of the Address Book window.
-
- - Fixed the "over-refreshing" of some windows.
-
- - Fixed notification between Compose processes and the main/folder/send processes
- (when composing new mails) and the send process and the main/outgoing folder
- process after sending mails.
-
- - Added a few new menu items in the message and folder menus.
-
- - Message windows now close when you reply or forward them, in order to conserve
- system resources. (I may make this an option, or make it smart for low memory
- conditions in the future.)
-
- - Fixed (hopefully) the misplaced listbrowser in the message window.
-
- - Fixed a possible bug in notification between compose threads and the send
- mail process.
-
- - Implemented a few ARexx commands.
-
- - Expanded "Reply" menu item to allow replying with or without quoting the original
- message text. I will also be adding the ability to reply to all recipients of a
- multiple-address mail.
-
- - Expanded "Insert file" menu item in Compose to allow for bracketed/indented text.
- (Inspired by the Solaris MailTool.)
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1184 (16 Aug 97):
-
- - Fixed a memory leak in the Filters settings panel.
-
- - Used a bad tag value for the getfile objects in the General, User and Mail
- settings panels that caused manual input of the file/path to be ignored. Fixed.
-
- - Added two new buttons to Address book window: Move to, and Copy to. Now you
- can select an address and move or copy it to a group.
-
- - Fixed a layout-related bug in the main window that caused the speedbar to be too
- small when placed at the top.
-
- - Unfixed a memory leak fix that was not a fix because it was being properly freed
- in another (proper) place. :)
-
- - Put a delay kludge in mail composing when selecting "send now" that should offset
- a possible racing condition.
-
- - Check message signature not working correctly. Fixed.
-
- - Fixed a bug in saving message body during signature verification.
-
- - Compiled with the shiny new SAS/C 6.58 Compiler.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1158 (12 Aug 97):
-
- - Creating new filter items showed a bogus string in the action field, due to
- an improperly initialized variable. Fixed.
-
- - Added menu item to main Project menu, "Open send window...."
-
- - Added ability to specify only certain messages to send, via send window.
-
- - Fixed a bug in message importing that caused single message files without the
- leading "From " tag to be ignored, e.g., YAM mail.
-
- - Addresses added via "Get address" weren't being saved unless the address book
- thread was running. Fixed.
-
- - Had to redesign the address book file structure in order to accommodate key
- identification for PGP encryption. This means that all your normal base addresses
- should be fine, but your address groups will have to be reaccomplished. This also
- fixed a potential bug in the code that would screw up on address groups with more
- than 50 addresses.
-
- - Implemented a new ClassAct tag to allow more effecient handling of datatypes in
- message windows. The window should now behave properly after a resize.
-
- - The character table for base64 encoding had the characters X and Y reversed.
- Fixed.
-
- - Tweaked the Delete Folder and Refresh images a little.
-
- - Fixed PGP encryption of messages to use the new KeyID field of address book
- entries. If not key ID is there, Eucalyptus will ask for one.
-
- - Fixed a memory loss occurring in the compose window.
-
- - Implemented custom headers.
-
- - Fixed some C-related bugs. The SAS compiler doesn't initialize variables at the
- start of switch() blocks, which caused some undetermined (and nasty) results in
- certain functions on some systems.
-
- - Enabled modifying the delivery status of messages waiting to be sent. Not fully
- operational at the moment, but it does allow you to suspend individual messages from
- being sent out.
-
- - Added Sort By option for folder messages: "None."
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.1044 (2 Aug 97):
-
- - Set Status in Folder window was crashing. Fixed.
-
- - Mail Settings window had a refresh error (which crashed some machines). Fixed.
-
- - Mask table values for base64 encoding were incorrect, generating badly encoded
- attachments. Fixed.
-
- - Enabled return-receipts.
-
- - Fixed a bug in message quoting for multipart messages.
-
- - Fixed a memory leak in message composing.
-
- - Did a lot more on the documentation.
-
- - Enabled "mailto:" capability for use with web browsers. (Untested.)
-
- - Enabled UUdecoding.
-
- - Enabled 3 more items in the Compose window: UUencode, Insert file, and Save to
- file.
-
- - I'm no longer including the ClassAct classes, since they can be easily
- retrieved from their site (www.finale-dev.com or www.warped.com/~timmer/classact).
- This should save quite a bit of space in the archive.
-
- - I'm trying to track down why Eucalyptus overdoes window refreshes in the folder
- windows, especially during events such as mouse moves, where this is unnecessary.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.963 (27 Jul 97):
-
- - Added colorizing of messages in listbrowser for personal and priority messages.
- The color is user-selectable from the first 16 colors in the screen's palette.
-
- - Enabled return-receipt capability, as well as the option to disable it.
-
- - Added priority selection in Compose window.
-
- - Added option to hide certain headers in message display window.
-
- - Did a lot more work on the internal POP client. Worked out some issues with
- the POP3 command "TOP." Selective message retrieval is only possible if the
- mail server supports this command.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.947 (26 Jul 97):
-
- - Rewrote filter application on messages to bang less on the message directory.
- A folder containing 75 messages averaging 2K apiece was taking 10-15 minutes to
- process through 6 filters on a 33MHz machine. Not good. It's a lot faster now.
-
- - Changed Mail send/retrieve window state choices to Open always, when transferring
- mail, or never. This should solve the problem of Eucalyptus opening and closing the
- window(s) constantly, since it won't close the window automatically at all now.
-
- - Added some testers' system configurations to the documentation.
-
- - When pressing the Help button, the AmigaGuide server wasn't looking for the help
- file (Eucalyptus.guide) properly. Fixed. It now looks for a specified file, then
- for the file in HELP:, then in PROGDIR:.
-
- - Fixed the Isengard logo in the about windows. (It was bugging me. :)
-
- - Did some more work on the documentation.
-
- - .folder file format has changed again. Had to do it, in order to make filtering
- faster.
-
- - Internal SMTP is now working! I finally had the chance to start working on the
- socket code, so Eucalyptus can now send mail without having to use an external
- program.
-
- - Internal POP is almost working. There are a few wrinkles to iron out for multi-
- server capability and selective message retrieval. It will not retrieve mail yet.
- If you happen to try it, all you'll see it do is talk to the server, and add a bunch
- of blank lines to the retrieval window list.
-
- - Optimized Eucalyptus' initialization phase, and reduced the overhead involved in
- opening the folders initially. The program now starts up much, much quicker than
- before.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.847 (21 Jul 97):
-
- - Created all new button imagery. At the moment, it is disk-based, but in the
- future, it will be hardcoded as default imagery, and can be replaced by disk-based
- images. The images require newicon.library if color-remapping is desired.
-
- - Started to write a spell checker interface, for use with external spelling
- programs. It doesn't do much yet.
-
- - Made the speedbar able to be placed on the side or at the top of the window.
-
- - Added folder buttons to the speedbar and removed the standard buttons.
-
- - Messed up the company logo in the About window. I'll fix it later. It's not
- that important right now. :)
-
- - All settings windows were ignoring the Use button. Fixed.
-
- - Delete and Edit buttons in Compose window never enabled. Fixed.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.790 (18 Jul 97):
-
- - Added ARexx menu to main window, to which you can add up to 61 entries for
- your own ARexx macros.
-
- - Added ARexx tab to General Settings panel.
-
- - Did some work on the documentation.
-
- - Added ARexx port identification in About window.
-
- - Starting with this archive, Eucalyptus will also be uploaded to Aminet.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.771 (17 Jul 97):
-
- - Enabled PGP signature/encryption when creating a message that has attachments.
-
- - Enabled some more menu items I had forgotten about, like the Folder menu in
- the main window.
-
- - Fixed a bug that caused Eucalyptus to ignore the 'Apply Filters on Import'
- flag for folders.
-
- - Made some modifications to the included ARexx script 'smtpsend.rexx' to
- account for the SMTPSmarterHost environment variable if SMTPHost is not
- specified in the script.
-
- - Enabled ghosting of menu items that are not relevant to context in main,
- folder and message windows.
-
- - Added field for XPK packer info into folder data structure, which means that
- your current '.folders' file will not work. Currently, XPK support is not
- enabled, but planned for (hopefully) this release.
-
- - You can now specify any images you like for all the speedbar buttons and
- message part buttons. In Eucalyptus' program directory, under "Support/Images"
- you can place any icons you want to use. Look in this directory for examples.
- The current images are too big and don't look right, but are just there for
- example. If someone would like to design some new imagery, I'd be glad to take
- them. The icons should be 30x30 and no bigger.
-
- - I'm sure there are other things that I've forgotten.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.633 (7 Jul 97):
-
- - Fixed some bugs when applying filters.
-
- - Fixed bugs in composing messages. Wasn't preserving subject in replies.
-
- - Enabled generation of PGP signed/encrypted message with attachments. Don't
- know how well it works yet, so be warned.
-
- - Added 'Edit' button for signature in Compose and User Settings window and
- for taglines in User Settings window. If no external editor is specified,
- Eucalyptus will use an internal editor.
-
- - Added APOP option for POP servers, but it is disabled until I write the code
- for the internal POP client.
-
- - Fixed some address parsing bugs.
-
- - Enabled iconification of main, folder and message windows.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.594 (4 Jul 97):
-
- - Added hierarchical folder capability. There are still a few bugs to work
- out when selecting the parent folder, so I wouldn't recommend trying to make
- extensive use of this feature. It should be fixed by the next test release.
-
- - Wrote the code for the menus in the compose window. Most of them work now.
-
- - Made some of the menus in other windows functional.
-
- - Fixed some miscellaneous bugs.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.556 (2 Jul 97):
-
- - I'm looking for someone who can draw some really cool-looking NewIcons-style
- imagery for the speedbar buttons. If you're interested, please e-mail me at
- <gandalf@inet.att.co.kr>.
-
- - Made importing of messages a little bit smarter by having Eucalyptus check
- the delimiting "From " line for the customary address. If one is not present,
- Eucalyptus treats the line as part of the message and continues until a valid
- "From" line is reached.
-
- - Fixed some bugs in the displaying of message parts.
-
- - Finally wrote the code for quoting of message text in replies and forwards.
-
- - Enabled the functionality of some more speedbar buttons.
-
- - Added notification in the main window's folder list if messages are waiting in
- that folder's spool file.
-
- ----------------------
- Here's what's new in Euclayptus 1.0, Release 0.499 (29 Jun 97):
-
- - It turns out I wasn't handling messages coming from getfile/font.gadget,
- which was causing some of the Settings windows to appear to lock up. Fixed.
-
- - Did some tweaking of the message parser and some of the folder message list
- handling code. This fixed some display-related bugs and other assorted
- nonsense.
-
- - Enabled decoding of header fields according to RFC 2047, so names in
- 8bit ASCII are now displayed correctly. Actually, only the quoted-printable
- portion decodes; the base64 shows the character(s) in question as '?'s for
- the time being.
-
- - I discovered this morning that I was compiling Eucalyptus for 68030 or
- better. This would cause it to crash on 68020 or lower systems. Recompiled
- the entire program to run on 68000's. I apologize profusely for this
- oversight.
-
- ============================
- Now some general notes:
-
- - The program may contain a LOT of printf()'s and requesters still, so be
- warned that if you're using it from the Workbench, a small shell window
- will probably open on the Workbench screen to show these statements, or a
- requester window will pop open suddenly for no apparent reason. If you see
- one come up in conjunction with a bug or system crash, note it.
-
- - For bug reports, be as descriptive as possible. Tell me what you were
- doing, how you were doing it, what your system setup was like at the time,
- etc. You get the idea. If possible, if it's a visual bug, take a
- screen snapshot, preferably in GIF or IFF form. They really come in
- handy. :)
-
- - Use Enforcer, Mungwall and any other watchdog/debugging utilities you can
- with it. Send me any/all Enforcer outputs, with a short description of
- what you did when the Enforcer hit occurred. These come in very handy
- too.
-
- - Tell me what your system configuration is (OS version, RAM, display type,
- etc.) and which executable you were using (there's only one in this archive,
- but that may change in the future).
-
- - And if you get any ideas for new features, by all means, let me know.
-
- ============================
- Send bug reports, suggestions, and anything else to 'gandalf@inet.att.co.kr'.
- I can accept MIME and UUencoded mail. And if you have a PGP key, send it to
- me. I'll add you to my keyring.
-
- Thanks for taking the time to test this program.
-
- Cheers,
-
- Paul
- gandalf@inet.att.co.kr
- Isengard Developments
- http://www.geocities.com/SiliconValley/Pines/3517
- isengard@geocities.com
- Team AMIGA
-